Changes:
#1 Simulation Arcs completely check Soft Limit Ranges without subdividing the Arc so only one callback per arc will be generated.
#2 Mach3 support for more IO bits now supported. Port3 can be used for accessing the first 128 Extended Virtual IO bits
#3 Bug in Collinear Tolerance that sometimes (Borland Compiler) resulted in square root of negative number error.
#4 GCode Interpreter issue with incorrect feedrate with switching Units and new feedrate on the same line fixed
http://dynomotion.com/Software/KMotion4.31f.exe
Please let us know if you find any issues.
Regards
TK